From casting light to total eclipse? Can a new CEO turn around Castlight Health?
Castlight Health has faltered mightily in its quest to revolutionize the healthcare navigation world and the employer benefits market. Can Maeve O'Meara, the new CEO, turn it around?